如果以程式碼產生UIView呢?(紫色區塊)
設置viewArea的位置與範圍
let viewArea = CGRect(x: 50, y: 400, width: 100, height: 50)
以viewArea的範圍當作參數生成UIView
let smallRect = UIView(frame: viewArea)
設置UIView的顏色
smallRect.backgroundColor = UIColor.purple
加入subview
用程式碼產生畫面上的元件時,一定要加入整個畫面的View當作Subview
view.addSubview(smallRect)
//將紫色的UIView加入灰色的UIvewi(101)內
view.viewWithTag(101)?.addSubview(smallRect)